#ifndef __RenderTarget_H__
#define __RenderTarget_H__

#include "glare.core.Prerequisites.h"
#include "glare.core.PixelFormat.h"

namespace Glare {

    class RenderTarget
    {
	public : class Interface { public : virtual ~Interface() {} };

	public : virtual Interface* _GetInterface() { return NULL; }

	public : virtual Driver* GetDriver() const = 0;
    };

}

#endif
